home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GameStar 2004 April
/
Gamestar_61_2004-04_dvdb.iso
/
DVDStar
/
Editace
/
hltp.exe
/
{app}
/
Applications
/
Amytal
/
changelog.txt
< prev
next >
Wrap
Text File
|
2004-02-11
|
6KB
|
119 lines
Changelog:
1.20 - 1.21
----------------------------------------------------------------------
Added:
-Backup host capabilities. If Amytal is unable to contact the central
server at startup it will check several backup hosts. This should
resolve any problems that you will have with our current, or any future
hosts of Amytal.
Fixed:
-There are several bug fixes in this version that will realize large
performance increases for most users. I had left a debugging pause
in a subroutine of .25 seconds in every version since 1.00. I just
recently relized that this was still in release versions of Amytal.
This meant that if Amytal returned 12 results there would be a 3
second gap (12 * .25) between when they were received and when the
file was written and available to be exec'd. This fix is especially
important if you were getting historical enteries. If you got 30
results in a large pub with historical enteries the file could have
been held up for as long as 8-10 seconds.
1.10 - 1.20
----------------------------------------------------------------------
Added:
-League and Historical Filters (bamFa|jupe) - see documentation.html
-Style templates (bamFa|jupe) - see documentation.html
-Recent counter to results - "10 of 10 players identified. 2 friends.
1 recent." A player is 'recent' if they are currently on the league
roster. (bamFa|jupe)
-Some added database security and quite a bit more normalization.
-UGS functionality
Fixed:
-Another problem with Steam and Status. Valve is very bad about
providing standardized, reliable output. Hopefully this will be the
last time this has to be modified.
-Totally reconfigured setup.exe. You can now manually locate your
\SteamApps\ directory if setup.exe cannot find it based on your
registry keys. For each user you can also specify the directory
where condump files go (this will allow foreign users who have
\cstrike_tchinese\ and etc to use Amytal).
-Fixed one possible cause for lockups - obscure and rare, but could
help a few people who had lockup problems.
-Amytal will only allow one instance of itself to be running at a
time, this should solve some problems for people who tried to start
10 copies at once...
1.00 - 1.10
----------------------------------------------------------------------
Removed:
-Removed Amytal Injected notification from retrieved.cfg. I liked
it because it notified my team when I had started Amytal, but too
many complaints ;)
Added:
-Added a debug option to the systray menu. Debugging is currently
defaulting to on - I have the ability to change the default to off
in the setup XML results returned from server. It will remain on
for the next week or so while I iron out any more bugs.
-Added a silent option: amytalSilent.cfg is created in the same
directory as retrieved.cfg. Execing this file will display the
same results in your console with no team_say notifications.
-Added HISTORY, HISTORICAL LINK, and ALTERNATE information.
Historical information will be appened with [H]. Historical info
will only show up in amytalsilent.cfg, there are often many results
and using say_team would take forever.
Alternate steamids will be appended with [A]. Alternate steamids
will show up in both retrieved.cfg and amytalsilent.cfg.
Historical Links will be appended with [HL: wonid] and SHOULD only
show up in amytalsilent.cfg. These links do not exist for every
player, they were developed using our history and some heuristics,
thus they are not perfect, but the ones that do show up should be
accurate.
Fixed:
-Fixed assumption that status would always show 1 user per line
Sometimes Steam would put 2 users on the same status line which
would cause Amytal to report different results even when the
players in a game didn't change. That behavior should disappear.
If you still get inconsistent or what you think are incomplete
results please let me know.
-Fixed assumption that userconfig.cfg was being executed by
every Steam user in their config.cfg. If the line does not appear
in your config.cfg it will be added. Must run setup.exe for this
to take effect.
-Fixed some minor count problems where an id that was showing up
twice in the database (user is multiclanning) would be counted
towards the # of # players identified.
-Fixed a minor issue with locating Steam. Both will check an
additional key if the standard key fails to locate your HL.
This should help with some people who were getting the error:
"Could not find your Half-Life/Steam key in registry".
Known Issues:
-So far 2 people have reported an issue with setup.exe crashing
when they click on their steam username in the listbox. I cannot
replicate this behavior. If this is happening to you have some
time to devote to debugging this I would appreciate it if you stop
by #amytal and let me know.
Things I may or may not do (based on demand):
-Some people have requested a way to format the output differently.
I may provide a way to re-order and delimit the data when it is
stored in the .cfg files. I may also add the ability to change the
names of the .cfg files in setup.exe - but really for those of you
who have problems spelling retrieved.cfg - just make a bind?
As far as the csi=cal-im cs=cal-i, I actually LIKE those small
abbrevations, and I think they make sense. If enough of you
disagree and voice it to me on IRC I may allow you to change those
as well.
-Does anyone want this to have an option to start when windows does?
Or when Steam does? A few people asked.. I just leave mine opened.
Things I may or may not do (based on resources):
-The plan is to add match history to the current results. Things
went well over the last few days so I ramped up the queries and
results to include history. If things go well with this release
I will add in the match history (which requires several more
queries per Amytal). Just trying to keep things reliable and
stable my going up slowly.